Recently, we've been working on Docker and Kubernetes, both in the go language, in order to get a deeper understanding of Docker and kubernetes, and to learn about the go language.In order to learn in detail, a directory is listed here, will be constantly updated
Golang Study notes-Environment Building Guide (this article)
Golang Study notes-ide selecti
As a novice programmer interview or technical learning sometimes blind, no clue, in fact, look back, the general aspect is relatively clear.1. Java aspects(1) Java syntax(2) data structure, 8 kinds of basic data types, String, StringBuffer, Stringbuild,map, collection(3) Multithreading, lock, Singleton mode, thread pool(4) Message mechanism(5) agent, design mode(6) algorithm(7) database, MySQL, sub-Library sub-table, cluster, optimization---------------------------------------raising the Java ho
is to convert the root directory of the init_task process into the root directory of the installed ext2 file system. Interested readers can study this process on their own.
Therefore, in the user space, we can only see one leaf of the big tree VFS, and the file system has been installed. In fact, it is invisible to the user space. I think VFS is more used by the kernel to implement its own functions, and is provided by user processes in the form of s
statements and focus on addition, deletion, modification, and query. Ability to test: http://blog.csdn.net/xc5683/article/details/8678255
2. Programming Language
Java is recommended here. After all, Java is more popular today than runtime. It is also very easy to learn other languages.
Objective: To understand the logic and object-oriented thinking of programming. Master a language.
There are a lot of videos in this area. You can find them for yourself.
3. UML
UML must be able to understand at
statements and focus on addition, deletion, modification, and query. Ability to test: http://blog.csdn.net/xc5683/article/details/8678255
2. Programming Language
Java is recommended here. After all, Java is more popular today than runtime. It is also very easy to learn other languages.
Objective: To understand the logic and object-oriented thinking of programming. Master a language.
There are a lot of videos in this area. You can find them for yourself.
3. UML
UML must be able to understand at
"$octal"]Ten Thenecho "$decimal equals $octal"Elseecho "$decimal isn't equal to $octal" # Equal to 017+ fi # doesn ' t evaluate within [single brackets]!if [["$decimal"-eq "$octal"]]Thenecho "$decimal equals $octal" # equals 017Elseecho "$decimal is not equal to $octal"FI # evaluates within [[double brackets]]!((...)) Arithmetic testIf the expression evaluates to 0, its exit status code is 1 or FalseIf the expression evaluates to non-0, its exit status code is 0 or TrueIts exit status and [...]
${file#*.} : Take out the first one. And the string to the left: file.txt${file##*.} : Take out the last one. And the string to the left: txt${file%/*}: Take off the last bar/its right string:/dir1/dir2/dir3${file%%/*}: Remove the first/its right string: (null value)${FILE%.*}: Take off the last one. And the string to the right:/dir1/dir2/dir3/my.file${FILE%%.*}: Take out the first one. And the string to the right:/dir1/dir2/dir3/myThis article is from the "
recommendAdvanced Programming for UNIX environments , which is the Bible of Linux/unix programming, and is a masterpiece of the world.4. Here, you can have a good understanding of Linux/unix, has a certain foundation, then you will be based on your interests to choose the direction you are interested to study, perhaps according to your work direction to
stylish, easy to test, moderate cost!As the most influential global leader in the global ICT sector, CompTIA is professional, fair and impartial in the field of information security talent certification. Security+ certification is highly operational and closely related to the daily work of frontline engineers. Suitable for banks, securities, insurance, internet companies and other IT-related personnel learning. As an international certification in 14
I Caishuxueqian, write down this guide by documenting my own experience with C # Linux development. (Advice for friends who want to develop C # programs on Linux)Websites currently running on Linux: http://douxiubar.com | A work of Http://douxiubar.com/AdminLogin/Index (MVC4+DAPPER+AUTOFAC)On the
Article Title: Linux beginner's Learning Guide. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
Study
4 stages of getting Started with Linux systems for IT Technology Learning Guide (pure Dry ribbon diagram)60% of the world's people are using Linux. Almost no one is "in favor" of the Linux system, and many of the services we enjoy (including Web services, chat services, and so on) are almost always powered by
It Learning Guide: four phases of getting started with Linux60% of the world's users are using Linux. Almost no one is favored by the Linux system. Almost all of the services we enjoy (including web services and chat services) are backed by the Linux system, more than 2 billion people carry Android phones developed bas
Rhcsa/rhce Red Hat Linux certification Learning Guide (version 6th): ex200 ex300 basic information original title: rhcsa/rhce Red Hat Linux cerication study guide (exams ex200 ex300 ), sixth Edition Author: (US) Michael Jang Translator: Wu Wanguo Li zengmin Qu Wei Press: T
each processor. For example, assume that the system has nr_cpus processors, then each processor dedicated variable has nr_cpus + 1 (. data. percpu stores the original variable of all the dedicated variables of the multi-processor. It is independent of the variable zone of each processor and stores the initial data of all dedicated variables of the multi-processor, they have the same name but different storage locations." (Excerpt from Section 31.1)Without a deep understanding of the technology
: Kernel Reference book articles
Private Memo
Linux kernel Debugging GuideThere are a lot of fish in the sea, and we need a hook.This document is freely written, modified and expanded by everyone, Sniper is responsible for maintenance. Refer to foreign articles to indicate the author and the place. All commands in this document are operated under Ubuntu/debian. The selected kernel source code starts with the latest kernel version –2.6.26 when the d
Tags: Linux application development World Exchange Get flow stack personal file InuxObjectiveIn the "About Me" blog post, friends should know that I am not trained, is a mechanical force to switch to the development of Linux applications. I would like to introduce to you in detail the course of my career in this way, I hope to inspire you.I am a mechanical major, for the mechanical major I am still very int
this environment, the importance of mastering the system is self-evident, the following gives several recommended readings, for reference:"Brother Bird's basic study of Linux private Cuisine"Reviews: For those of you who have never been in touch with Linux, this book is a boon, with a simple, witty language that speaks of common system command usage and context;
Linux Study Notes (an operating system with a size of only 48 MB is installed)-General Linux technology-Linux technology and application information. For more information, see the following. This is not a ubuntu study note, because I stayed up late yesterday to help a friend
order to let the students understand more clearly, we need to take a few steps first.Step 1:sed related command set option parametersTable 1-1 sed command
Command
Function
G
When used in conjunction with S, represents a global match substitution for the current row (different from the next G meaning)
P
Print matching lines
S
Often said to find and replace, with one string replaced by another
Table 1-2
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.